smashed banana - German English Dictionary